home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 April / PCWorld_2008-04_cd.bin / v cisle / processlasso / processlassosetup.exe / localization / plrsrc.rc < prev    next >
C/C++ Source or Header  |  2008-02-21  |  25KB  |  542 lines

  1. // Microsoft Visual C++ generated resource script.
  2. //
  3. #include "resource.h"
  4.  
  5. #define APSTUDIO_READONLY_SYMBOLS
  6. /////////////////////////////////////////////////////////////////////////////
  7. //
  8. // Generated from the TEXTINCLUDE 2 resource.
  9. //
  10. #include "afxres.h"
  11.  
  12. /////////////////////////////////////////////////////////////////////////////
  13. #undef APSTUDIO_READONLY_SYMBOLS
  14.  
  15. /////////////////////////////////////////////////////////////////////////////
  16. // English (U.S.) resources
  17.  
  18. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  19. #ifdef _WIN32
  20. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  21. #pragma code_page(1252)
  22. #endif //_WIN32
  23.  
  24. #ifdef APSTUDIO_INVOKED
  25. /////////////////////////////////////////////////////////////////////////////
  26. //
  27. // TEXTINCLUDE
  28. //
  29.  
  30. 1 TEXTINCLUDE 
  31. BEGIN
  32.     "resource.h\0"
  33. END
  34.  
  35. 2 TEXTINCLUDE 
  36. BEGIN
  37.     "#include ""afxres.h""\r\n"
  38.     "\0"
  39. END
  40.  
  41. 3 TEXTINCLUDE 
  42. BEGIN
  43.     "\r\n"
  44.     "\0"
  45. END
  46.  
  47. #endif    // APSTUDIO_INVOKED
  48.  
  49.  
  50. /////////////////////////////////////////////////////////////////////////////
  51. //
  52. // Bitmap
  53. //
  54.  
  55. IDB_MAP                 BITMAP                  "bmp00001.bmp"
  56.  
  57. /////////////////////////////////////////////////////////////////////////////
  58. //
  59. // Dialog
  60. //
  61.  
  62. IDD_ABOUTBOX DIALOGEX 22, 17, 300, 225
  63. STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
  64. CAPTION "About Process Lasso"
  65. FONT 8, "Microsoft Sans Serif", 400, 0, 0x0
  66. BEGIN
  67.     PUSHBUTTON      "Visit Bitsum Technologies",IDC_VISIT,6,198,95,16,BS_FLAT
  68.     DEFPUSHBUTTON   "OK",IDOK,239,198,48,16,BS_FLAT | WS_GROUP
  69.     ICON            IDC_MYICON,IDC_MYICON,13,22,20,20
  70.     LTEXT           "(c)2005-2008 Bitsum Technologies (Jeremy Collake)",IDC_STATIC,47,26,199,9
  71.     LTEXT           "Static",IDC_VERSIONINFO,47,37,164,9
  72.     LTEXT           "version",IDC_VERSION,47,15,244,9
  73.     CONTROL         "All components developed by Jeremy Collake unless\nnoted otherwise. This software may be used free of charge,\nbut you may not redistributed modified copies of it. Unmodified\ncopies may be freely redistributed. All rights reserved.",IDC_STATIC,
  74.                     "Static",SS_LEFTNOWORDWRAP | WS_GROUP,48,54,198,40
  75.     GROUPBOX        "Instance Information",IDC_STATIC,6,102,285,84
  76.     LTEXT           "Static",IDC_INSTANCE_INFO,12,120,276,60
  77.     PUSHBUTTON      "Encourage Development",IDC_DONATE,122,198,96,16
  78. END
  79.  
  80. IDD_CONFIGDIALOG DIALOGEX 0, 0, 343, 159
  81. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  82. CAPTION "Process Lasso out-of-control process restraint settings"
  83. FONT 8, "MS Shell Dlg", 400, 0, 0x1
  84. BEGIN
  85.     CONTROL         "Enable out-of-control process restraint",IDC_OOCCHECK,
  86.                     "Button",BS_AUTOCHECKBOX | BS_FLAT | WS_TABSTOP,6,12,140,10
  87.     PUSHBUTTON      "Restore defaults",IDC_RESTOREOOCDEFAULTS,119,138,110,14,BS_FLAT
  88.     COMBOBOX        IDC_USAGEQUOTA,25,56,41,207,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
  89.     EDITTEXT        IDC_MILLISECONDS,29,70,36,13,ES_AUTOHSCROLL | ES_NUMBER
  90.     COMBOBOX        IDC_USAGEQUOTAFORRESTORE,25,85,41,193,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
  91.     PUSHBUTTON      "Cancel",IDCANCEL,255,138,38,14,BS_FLAT
  92.     DEFPUSHBUTTON   "OK",IDOK,299,138,38,14,BS_FLAT
  93.     LTEXT           "Total system-wide CPU usage when restraint should begin",IDC_STATIC,62,44,194,8
  94.     COMBOBOX        IDC_TOTALUSAGE,18,42,41,207,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
  95.     LTEXT           "Per-process CPU usage when restraint should begin",IDC_STATIC,69,59,259,8
  96.     LTEXT           "Milliseconds to wait before restraint",IDC_STATIC,69,74,229,8
  97.     LTEXT           "Per-process CPU usage when restraint should stop",IDC_STATIC,69,89,267,8
  98.     PUSHBUTTON      "Edit INI file manually",IDC_EDITINI,7,138,84,14,BS_FLAT
  99.     CONTROL         "Lower to idle priority instead of below normal",IDC_LOWER_TO_IDLE,
  100.                     "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,24,291,11
  101.     PUSHBUTTON      "Edit restraint exclusions",IDC_OOCEXCLUSIONS,216,7,120,17,BS_FLAT
  102.     CONTROL         "Do not lower the priority of a foreground process",IDC_NO_OOC_ON_FOREGROUND,
  103.                     "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,102,291,11
  104.     CONTROL         "Lower priority only of processes of normal priority",IDC_TAME_ONLY_NORMAL_PRIORITY_PROCESSES,
  105.                     "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,114,291,11
  106. END
  107.  
  108. IDD_DEFAULTPRIORITYDIALOG DIALOGEX 0, 0, 279, 223
  109. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  110. CAPTION "Default Process Priorities"
  111. FONT 8, "MS Shell Dlg", 400, 0, 0x1
  112. BEGIN
  113.     CONTROL         "",IDC_PRILISTVIEW,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,265,99
  114.     PUSHBUTTON      "&Remove Selected",IDC_REMOVESELECTED,7,109,74,11,BS_FLAT
  115.     PUSHBUTTON      "&Clear All",IDC_CLEARALL,198,108,74,11,BS_FLAT
  116.     EDITTEXT        IDC_PROCESS,7,166,149,12,ES_AUTOHSCROLL
  117.     COMBOBOX        IDC_PRIORITYCOMBO,170,166,102,49,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
  118.     PUSHBUTTON      "&Add To List",IDC_ADD,198,180,74,11,BS_FLAT
  119.     PUSHBUTTON      "Cancel",IDCANCEL,165,202,50,14,BS_FLAT
  120.     DEFPUSHBUTTON   "OK",IDOK,222,202,50,14,BS_FLAT
  121.     LTEXT           "Enter the process name below, wildcards accepted (i.e. mypro*.exe). When a process matching this specification is launched, its priority is adjusted to that selected on the right.",IDC_STATIC,7,136,265,25
  122. END
  123.  
  124. IDD_DISALLOWEDDIALOG DIALOGEX 0, 0, 352, 210
  125. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  126. CAPTION "Disallowed and allowed processes"
  127. FONT 8, "MS Shell Dlg", 400, 0, 0x1
  128. BEGIN
  129.     LISTBOX         IDC_ALLOWEDLIST,240,18,101,70,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  130.     LISTBOX         IDC_DISALLOWEDLIST,7,18,112,105,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  131.     PUSHBUTTON      "Remove selected",IDC_REMOVEFROMALLOWEDLIST,240,93,101,16,BS_FLAT
  132.     PUSHBUTTON      "Remove selected",IDC_REMOVEFROMDISALLOWEDLIST,7,125,112,16,BS_FLAT
  133.     EDITTEXT        IDC_ALLOWEDEDIT,240,114,101,12,ES_AUTOHSCROLL
  134.     EDITTEXT        IDC_DISALLOWEDEDIT,7,148,112,13,ES_AUTOHSCROLL
  135.     PUSHBUTTON      "Add to allowed list",IDC_ADDTOALLOWEDLIST,240,129,101,16,BS_FLAT
  136.     PUSHBUTTON      "Add to disallowed list",IDC_ADDTODISALLOWEDLIST,7,167,112,16,BS_FLAT
  137.     PUSHBUTTON      "Cancel",IDCANCEL,240,192,50,14,BS_FLAT
  138.     DEFPUSHBUTTON   "OK",IDOK,291,192,50,14,BS_FLAT
  139.     LTEXT           "Disallowed processes:",IDC_STATIC,7,7,75,10
  140.     LTEXT           "This is the list of processes that are not allowed to execute on the computer. Whenever a process that matches one of these strings is found running, it will be terminated. Wildcards are accepted. For example,  ""troj*.exe"" or ""*bad.exe"".",IDC_STATIC,126,7,108,93
  141.     LTEXT           "Allowed exceptions:",IDC_STATIC,240,6,76,10
  142.     CONTROL         "Match on executable path names",IDC_MATCH_PATHNAMES,
  143.                     "Button",BS_AUTOCHECKBOX | WS_TABSTOP,222,174,120,12
  144. END
  145.  
  146. IDD_OOCEXCLUSIONS DIALOGEX 0, 0, 308, 131
  147. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  148. CAPTION "Choose processes to exclude from Out-of-control restraint"
  149. FONT 8, "MS Shell Dlg", 400, 0, 0x1
  150. BEGIN
  151.     DEFPUSHBUTTON   "OK",IDOK,251,110,50,14,BS_FLAT
  152.     LISTBOX         IDC_EXCPROCESSLIST,7,37,203,69,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  153.     PUSHBUTTON      "Remove selected",IDC_REMOVE,7,109,101,16,BS_FLAT
  154.     EDITTEXT        IDC_PROCESSEDIT,215,37,86,13,ES_AUTOHSCROLL
  155.     DEFPUSHBUTTON   "&Add",IDC_ADD,251,55,50,14,BS_FLAT
  156.     LTEXT           "The list below is of processes that should be excluded from out-of-control restraint. A wildcard patten may be used, such as ""prog*.exe"" or ""file?.exe"".",IDC_STATIC,7,7,294,25
  157. END
  158.  
  159. IDD_DEFAULT_AFFINITIES DIALOGEX 0, 0, 310, 246
  160. STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_NOFAILCREATE | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  161. CAPTION "Default Process CPU Affinities"
  162. FONT 8, "MS Shell Dlg", 400, 0, 0x1
  163. BEGIN
  164.     DEFPUSHBUTTON   "OK",IDOK,253,222,50,14
  165.     PUSHBUTTON      "Cancel",IDCANCEL,199,222,50,14
  166.     CONTROL         "",IDC_PROCESS_AFFINITY_LISTVIEW,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,12,6,288,106
  167.     PUSHBUTTON      "&Remove Selected",IDC_REMOVESELECTED,12,114,74,11,BS_FLAT
  168.     PUSHBUTTON      "&Clear All",IDC_CLEARALL,222,114,74,11,BS_FLAT
  169.     EDITTEXT        IDC_PROCESS,159,189,144,12,ES_AUTOHSCROLL
  170.     CONTROL         "CPU 0",IDC_CPU0,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,156,137,35,10
  171.     CONTROL         "CPU 1",IDC_CPU1,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,156,150,35,10
  172.     CONTROL         "CPU 2",IDC_CPU2,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,156,161,35,10
  173.     CONTROL         "CPU 3",IDC_CPU3,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,156,174,35,10
  174.     CONTROL         "CPU 4",IDC_CPU4,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,192,137,35,10
  175.     CONTROL         "CPU 5",IDC_CPU5,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,192,150,35,10
  176.     CONTROL         "CPU 6",IDC_CPU6,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,192,161,35,10
  177.     CONTROL         "CPU 7",IDC_CPU7,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,192,174,35,10
  178.     CONTROL         "CPU 8",IDC_CPU8,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,228,137,35,10
  179.     CONTROL         "CPU 9",IDC_CPU9,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,228,150,35,10
  180.     CONTROL         "CPU 10",IDC_CPU10,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,228,161,35,10
  181.     CONTROL         "CPU 11",IDC_CPU11,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,228,174,35,10
  182.     CONTROL         "CPU 12",IDC_CPU12,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,264,137,35,10
  183.     CONTROL         "CPU 13",IDC_CPU13,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,264,150,35,10
  184.     CONTROL         "CPU 14",IDC_CPU14,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,264,161,35,10
  185.     CONTROL         "CPU 15",IDC_CPU15,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,264,174,35,10
  186.     PUSHBUTTON      "Save / Add",IDC_SAVE,237,202,66,12
  187.     LTEXT           "Enter the process name below, wildcards accepted (i.e. mypro*.exe). When a process matching this specification is launched, its affinity is adjusted to that selected on the right.",IDC_STATIC,7,134,137,68
  188. END
  189.  
  190.  
  191. /////////////////////////////////////////////////////////////////////////////
  192. //
  193. // Menu
  194. //
  195.  
  196. IDC_PROCESSSUPERVISOR MENU 
  197. BEGIN
  198.     POPUP "Actions"
  199.     BEGIN
  200.         MENUITEM "Hide/show Process Lasso manager", IDM_MINIMIZE
  201.         MENUITEM SEPARATOR
  202.         MENUITEM "Shut down Process Lasso",     IDM_EXIT
  203.     END
  204.     POPUP "File"
  205.     BEGIN
  206.         MENUITEM "&Choose alternate configuration file", ID_FILE_CHOOSECONFIGURATIONFILE
  207.         MENUITEM "Choose alternate &log folder", ID_FILE_CHOOSEALTERNATELOGFOLDER
  208.         MENUITEM SEPARATOR
  209.         MENUITEM "&Export configuration",       ID_FILE_EXPORTCONFIGURATIONFILE
  210.         MENUITEM "&Import configuration",       ID_FILE_IMPORTCONFIGURATIONFILE
  211.     END
  212.     POPUP "View"
  213.     BEGIN
  214.         MENUITEM "Show legend",                 IDM_VIEW_SHOW_LEGEND
  215.     END
  216.     POPUP "Options"
  217.     BEGIN
  218.         POPUP "General settings"
  219.         BEGIN
  220.             MENUITEM "Start Process Lasso at login", IDM_START_AT_BOOT
  221.             MENUITEM "Periodically check for product updates", IDM_CHECK_FOR_UPDATES
  222.             MENUITEM SEPARATOR
  223.             POPUP "Update speed (poll interval)"
  224.             BEGIN
  225.                 MENUITEM "High ",                       32819
  226.                 MENUITEM "Normal",                      32820
  227.                 MENUITEM "Low",                         32821
  228.                 MENUITEM "Paused",                      32822
  229.             END
  230.         END
  231.         MENUITEM "Out-of-control restraint settings", IDC_SETTINGS
  232.         POPUP "Foreground boosting"
  233.         BEGIN
  234.             MENUITEM "Enable foreground process priority class boosting", IDM_FOREGROUND_PROCESS_BOOST
  235.             MENUITEM "Enable foreground thread priority boosting", IDM_FOREGROUND_THREAD_BOOST
  236.         END
  237.         POPUP "Log Settings"
  238.         BEGIN
  239.             MENUITEM "Log out-of-control process priority adjustments", IDM_LOG_OOC
  240.             MENUITEM "Log out-of-control process priority restorations", IDM_LOG_OOC_END
  241.             MENUITEM "Log all executed processes",  IDM_LOG_EXECUTED
  242.             MENUITEM "Log disallowed processes that are terminated", IDM_LOG_DISALLOWED
  243.             MENUITEM "Log default priority adjustments", IDM_LOG_DEFAULT_PRIORITIES
  244.             MENUITEM "Log default affinity adjustments", IDM_LOG_DEFAULT_AFFINITY_ADJUSTMENTS
  245.             MENUITEM SEPARATOR
  246.             POPUP "Maximum number of log lines"
  247.             BEGIN
  248.                 MENUITEM "50",                          IDM_LOG_LINES_50
  249.                 MENUITEM "100",                         IDM_LOG_LINES_100
  250.                 MENUITEM "500",                         IDM_LOG_LINES_500
  251.                 MENUITEM "1000",                        IDM_LOG_LINES_1000
  252.                 MENUITEM "10000",                       IDM_LOG_LINES_10000
  253.                 MENUITEM "Unlimited",                   IDM_LOG_LINES_UNLIMITED
  254.             END
  255.         END
  256.         POPUP "System tray icon"
  257.         BEGIN
  258.             MENUITEM "Show system responsiveness",  IDM_SHOW_RESPONSIVENESS
  259.             MENUITEM "Show total processor utilization", IDM_SHOW_USAGE
  260.             MENUITEM "Show only Process Lasso icon", IDM_SHOW_NEITHER
  261.         END
  262.         POPUP "Balloon notification popups"
  263.         BEGIN
  264.             MENUITEM "Show balloon tips when an action is taken", IDM_SHOW_BALLOON_TIPS
  265.             MENUITEM "... even when priorities are restored after restraint", IDM_SHOW_BALLONS_ON_RESTORE
  266.         END
  267.         MENUITEM SEPARATOR
  268.         MENUITEM "Edit exclusions from out-of-control restraint", IDM_CONFIGURE_EXCLUSIONS
  269.         MENUITEM "Edit disallowed processes list", IDM_EDIT_PROCESS_ALLOWANCES
  270.         MENUITEM "Edit default process priorities", IDM_EDIT_DEFAULT_PROCESS_PRIORITIES
  271.         MENUITEM "Edit default process CPU affinities", IDM_EDIT_DEFAULT_PROCESS_AFFINITIES
  272.         MENUITEM SEPARATOR
  273.         POPUP "Advanced system operations"
  274.         BEGIN
  275.             MENUITEM "Trim working sets of all processes (force all to page out)", IDM_TRIMWSS
  276.             MENUITEM "Tweak scheduler parameters (requires a reboot afterwards)", IDM_LAUNCH_TWEAKSCHEDULER
  277.         END
  278.     END
  279.     POPUP "&Help"
  280.     BEGIN
  281.         MENUITEM "Check for &updates",          IDM_UPDATE
  282.         MENUITEM "View on-line documentation",  IDM_HELP
  283.         MENUITEM SEPARATOR
  284.         MENUITEM "&About Process Lasso",        IDM_ABOUT
  285.     END
  286. END
  287.  
  288. IDR_PROCESSMENU MENU 
  289. BEGIN
  290.     POPUP "Process Menu"
  291.     BEGIN
  292.         POPUP "Set auto-start at login"
  293.         BEGIN
  294.             MENUITEM "Do not start at boot",        IDC_NOSTART
  295.             MENUITEM "Current user",                IDC_CURRENT_USER_START
  296.             MENUITEM "All users",                   IDC_ALL_USERS_START
  297.         END
  298.         POPUP "Set current priority class"
  299.         BEGIN
  300.             MENUITEM "Real-time (Highest)",         IDM_REALTIME
  301.             MENUITEM "High",                        IDM_HIGH
  302.             MENUITEM "Above Normal",                IDM_ABOVE_NORMAL
  303.             MENUITEM "Normal",                      IDM_NORMAL
  304.             MENUITEM "Below Normal",                IDM_BELOW_NORMAL
  305.             MENUITEM "Idle (Lowest)",               IDM_IDLE
  306.             MENUITEM SEPARATOR
  307.             MENUITEM "Priority Boost",              IDM_PRIORITY_BOOST
  308.         END
  309.         POPUP "Set CPU affinity"
  310.         BEGIN
  311.             MENUITEM "CPU 0",                       IDM_CPU0
  312.         END
  313.         MENUITEM SEPARATOR
  314.         POPUP "Default priority (each time run)"
  315.         BEGIN
  316.             MENUITEM "Real-time (Highest)",         IDM_DEFAULT_REALTIME
  317.             MENUITEM "High",                        IDM_DEFAULT_HIGH
  318.             MENUITEM "Above Normal",                IDM_DEFAULT_ABOVE_NORMAL
  319.             MENUITEM "Normal",                      IDM_DEFAULT_NORMAL
  320.             MENUITEM "Below Normal",                IDM_DEFAULT_BELOW_NORMAL
  321.             MENUITEM "Idle (Lowest)",               IDM_DEFAULT_IDLE
  322.         END
  323.         POPUP "Default CPU Affinity (each time run)"
  324.         BEGIN
  325.             MENUITEM "CPU 0",                       IDM_DEFAULT_CPU0
  326.         END
  327.         MENUITEM "Exclude from out-of-control restraint", IDC_THIS_PROCESS_EXCLUDE
  328.         MENUITEM "Terminate always (add to disallowed processes)", IDC_THIS_PROCESS_DISALLOWED
  329.         MENUITEM SEPARATOR
  330.         MENUITEM "Temporarily trim working set (force page out)", IDM_CURRENT_TRIMWSS
  331.         MENUITEM SEPARATOR
  332.         MENUITEM "Open containing folder",      IDM_OPEN_FOLDER
  333.         MENUITEM SEPARATOR
  334.         MENUITEM "Force immediate termination", IDM_TERMINATE
  335.         MENUITEM "Request to close, then forcibly terminate", IDM_CLOSE_APP
  336.     END
  337. END
  338.  
  339. IDR_LOGMENU MENU 
  340. BEGIN
  341.     POPUP "Log menu"
  342.     BEGIN
  343.         MENUITEM "Clear log",                   IDM_CLEARLOG
  344.     END
  345. END
  346.  
  347.  
  348. /////////////////////////////////////////////////////////////////////////////
  349. //
  350. // DESIGNINFO
  351. //
  352.  
  353. #ifdef APSTUDIO_INVOKED
  354. GUIDELINES DESIGNINFO 
  355. BEGIN
  356.     IDD_ABOUTBOX, DIALOG
  357.     BEGIN
  358.         RIGHTMARGIN, 291
  359.         VERTGUIDE, 47
  360.         BOTTOMMARGIN, 216
  361.         HORZGUIDE, 100
  362.     END
  363.  
  364.     IDD_CONFIGDIALOG, DIALOG
  365.     BEGIN
  366.         LEFTMARGIN, 7
  367.         RIGHTMARGIN, 336
  368.         VERTGUIDE, 15
  369.         VERTGUIDE, 24
  370.         VERTGUIDE, 29
  371.         VERTGUIDE, 55
  372.         TOPMARGIN, 7
  373.         BOTTOMMARGIN, 152
  374.         HORZGUIDE, 45
  375.         HORZGUIDE, 58
  376.         HORZGUIDE, 91
  377.         HORZGUIDE, 107
  378.         HORZGUIDE, 121
  379.     END
  380.  
  381.     IDD_DEFAULTPRIORITYDIALOG, DIALOG
  382.     BEGIN
  383.         LEFTMARGIN, 7
  384.         RIGHTMARGIN, 272
  385.         TOPMARGIN, 7
  386.         BOTTOMMARGIN, 216
  387.     END
  388.  
  389.     IDD_DISALLOWEDDIALOG, DIALOG
  390.     BEGIN
  391.         LEFTMARGIN, 7
  392.         RIGHTMARGIN, 345
  393.         VERTGUIDE, 119
  394.         VERTGUIDE, 220
  395.         TOPMARGIN, 7
  396.         BOTTOMMARGIN, 203
  397.     END
  398.  
  399.     IDD_OOCEXCLUSIONS, DIALOG
  400.     BEGIN
  401.         LEFTMARGIN, 7
  402.         RIGHTMARGIN, 301
  403.         TOPMARGIN, 7
  404.         BOTTOMMARGIN, 124
  405.     END
  406.  
  407.     IDD_DEFAULT_AFFINITIES, DIALOG
  408.     BEGIN
  409.         LEFTMARGIN, 7
  410.         RIGHTMARGIN, 303
  411.         TOPMARGIN, 7
  412.         BOTTOMMARGIN, 239
  413.     END
  414. END
  415. #endif    // APSTUDIO_INVOKED
  416.  
  417.  
  418. /////////////////////////////////////////////////////////////////////////////
  419. //
  420. // Icon
  421. //
  422.  
  423. // Icon with lowest ID value placed first to ensure application icon
  424. // remains consistent on all systems.
  425. IDC_MYICON              ICON                    "cowboy.ico"
  426.  
  427. /////////////////////////////////////////////////////////////////////////////
  428. //
  429. // String Table
  430. //
  431.  
  432. STRINGTABLE 
  433. BEGIN
  434.     IDS_APP_TITLE           "Process Lasso"
  435.     IDS_TT_TOGGLE_ENGINE    "Toggle the state of the silent background engine."
  436.     IDS_TT_HELPBUTTON       "Show the product documentation."
  437.     IDS_TT_SETTINGS         "Adjust configuration and supervision rules."
  438.     IDS_TT_UPDATE           "Check for product update online."
  439.     IDS_CLOSEBACKGROUNDENGINE 
  440.                             "Close core background engine as well (will deactive Process Lasso's process monitoring)?"
  441.     IDS_TRIMCURRENTWSS_ERROR "Error trimming process memory usage."
  442.     IDS_TRIMCURRENTWSS_SUCCESS "Successfully trimmed of process memory usage."
  443.     IDS_TRIMWSS_ERROR       "Error trimming memory of processes."
  444. END
  445.  
  446. STRINGTABLE 
  447. BEGIN
  448.     IDS_CANCEL              "Cancel"
  449.     IDS_IGNORE              "Ignore"
  450.     IDS_RETRY               "Retry"
  451.     IDS_ABORT               "Abort"
  452.     IDS_HELP                "Help"
  453.     IDS_YES                 "Yes"
  454. END
  455.  
  456. STRINGTABLE 
  457. BEGIN
  458.     IDS_NO                  "No"
  459.     IDS_CONTINUE            "Continue"
  460.     IDS_DONOTASKAGAIN       "Do not ask me again"
  461.     IDS_DONOTTELLAGAIN      "Do not tell me again"
  462.     IDS_DONOTSHOWAGAIN      "Do not show me again"
  463.     IDS_YESTOALL            "Yes to all"
  464.     IDS_NOTOALL             "No to all"
  465.     IDS_TRYAGAIN            "Try again"
  466.     IDS_REPORT              "Report"
  467.     IDS_IGNOREALL           "Ignore all"
  468.     IDS_SKIP                "Skip"
  469.     IDS_SKIPALL             "Skip all"
  470. END
  471.  
  472. STRINGTABLE 
  473. BEGIN
  474.     IDS_ABOUT               "About"
  475. END
  476.  
  477. STRINGTABLE 
  478. BEGIN
  479.     IDS_TRIMWSS_SUCCESS     "Successfully trimmed memory of processes."
  480.     IDS_CLEAR_LOG_ERROR     "Error clearing log file. Sharing violation?"
  481.     IDS_TASKMGR_ERROR       "Error launching task manager."
  482.     IDS_TT_LOWER_TO_IDLE    "Lower out-of-control processes to idle priority class instead of below normal priority class. Below normal priority class makes restrained processes take precedence over idle priority processes. If restrained processes are set to the idle priority class, they must compete for CPU resources with other processes at the idle priority class. It is recommended you leave this option off, its default state."
  483.     IDS_TT_SHOW_USAGE       "Show cumulative processor usage in system tray."
  484.     IDS_TT_SHOW_RESPONSIVENESS "Show system responsiveness in system tray."
  485.     IDS_TT_USE_STATIC_ICON  "Just show the Process Lasso icon in the system tray."
  486.     IDS_TT_SHOW_BALLOONS    "Show informative balloons in the system tray when the Process Govenor has taken an action on a process."
  487.     IDS_SHOW_HIDE_MAIN_WINDOW "Show/hide main window"
  488. END
  489.  
  490. STRINGTABLE 
  491. BEGIN
  492.     IDS_TT_SHOW_BALLOONS_FOR_RESTORATIONS 
  493.                             "Show informative balloons when a process has been restored in priority after having been lowered due to out-of-control restraint."
  494.     IDS_TT_UDPATES          "Check for updates once per day. No information is sent out, only an HTTP based request for the latest version is done."
  495.     IDS_TT_BALLOON_DURATION "The duration to display the balloon, in seconds. The Operating Systems limits this value to between 10 and 30 seconds."
  496.     IDS_TT_APP_CLOSE_SECONDS 
  497.                             "Seconds to wait when gracefully closing an application before forcing it to terminate."
  498.     IDS_TT_OOCCCHECK        "This indicates whether or not to enable out-of-control process restraint (dynamically lowering process priority classes)."
  499.     IDS_TT_TOTALUSAGE       "The system must have at least this cumulative amount of processor usage before restraint will occur on any process."
  500.     IDS_TT_USAGEQUOTA       "A process must be using at least this percent of total available processor time before being restrained."
  501.     IDS_TT_MILLISECONDS     "A process must be 'out-of-control' for at least this many milliseconds before restraint."
  502. END
  503.  
  504. STRINGTABLE 
  505. BEGIN
  506.     IDS_TT_USAGEQUOTAFORRESTORE 
  507.                             "A process must be using no more than this percent of total available processor time to be restored to its original priority class."
  508.     IDS_TT_BOOST_FOREGROUND_PROCESS 
  509.                             "Indicates whether or not to boost the foreground process priority class. It is recommended you leave this option off."
  510.     IDS_TT_BOOST_FOREGROUND_THREAD 
  511.                             "Indicates whether or not to boost the foreground thread priority."
  512.     IDS_OOC_EXCLUSIONS      "Edit processes excluded from out-of-control process restraint."
  513.     IDS_TT_RESTORE_OOC_DEFAULTS 
  514.                             "Restore default out-of-control restraint options."
  515.     IDS_TT_LOG_EXECUTIONS   "Log all executed processes."
  516.     IDS_TT_LOG_PRIORITY_RESTORATIONS 
  517.                             "Log priority restorations after out-of-control restraint."
  518.     IDS_TT_LOG_OOC          "Log out-of-control process restraint."
  519.     IDS_TT_LOG_DISALLOWED   "Log termination of processes set to not be allowed to execute."
  520.     IDS_TT_EDIT_DISALLOWED  "Edit processes not allowed to execute."
  521.     IDS_TT_EDIT_DEFAULTPRI  "Edit default process priority classes."
  522.     IDS_TT_MAX_LOG_ENTRIES  "The maximum number of log entries. The log file will trimmed to try to keep the number of entries below this amount."
  523.     IDS_TT_LOG_DEFAULT_PRIORITIES 
  524.                             "Log default process priority class actions."
  525. END
  526.  
  527. #endif    // English (U.S.) resources
  528. /////////////////////////////////////////////////////////////////////////////
  529.  
  530.  
  531.  
  532. #ifndef APSTUDIO_INVOKED
  533. /////////////////////////////////////////////////////////////////////////////
  534. //
  535. // Generated from the TEXTINCLUDE 3 resource.
  536. //
  537.  
  538.  
  539. /////////////////////////////////////////////////////////////////////////////
  540. #endif    // not APSTUDIO_INVOKED
  541.  
  542.